//package com.qingfeng.client;
//
//import org.springframework.context.annotation.Configuration;
//import org.springframework.session.data.redis.config.annotation.web.http.RedisHttpSessionConfiguration;
//
//import javax.servlet.http.HttpSessionListener;
//import java.util.ArrayList;
//import java.util.List;
//
///**
// * @author zhangyuefei
// * @version 1.0
// * @date 2020/4/16 2:50 下午
// */
//@Configuration
//public class SessionConfig  extends RedisHttpSessionConfiguration {
//    public SessionConfig(){
//        List<HttpSessionListener> list = new ArrayList<>();
//        list.add(new MySessionListener());
//        this.setHttpSessionListeners(list);
//        this.setMaxInactiveIntervalInSeconds(1800);
//    }
//
//    // 添加session 监听
//    @Override
//    public void setHttpSessionListeners(List<HttpSessionListener> listeners) {
//        super.setHttpSessionListeners(listeners);
//    }
//
//    //设置session过期时间
//    @Override
//    public void setMaxInactiveIntervalInSeconds(int maxInactiveIntervalInSeconds) {
//        super.setMaxInactiveIntervalInSeconds(maxInactiveIntervalInSeconds);
//    }
//}
